linen yarn - Turkish English Dictionary